a tree in the combretaceae family (bucida buceras) - Spanish English Dictionary